.SUFFIXES:
.SUFFIXES:.cpp .o .out
CPPSRC!=ls *.cpp
CPPOBJ=${CPPSRC:S/.cpp/.o/g}
CC=clang++34

.MAIN: Test

$(CPPOBJ):$(.PREFIX).cpp
	
$(CPPSRC):$(.PREFIX).h

.cpp.o: $(.PREFIX).cpp
	$(CC) -g -c -o $(.TARGET) $(.IMPSRC) -I .

Test: $(CPPOBJ)
	$(CC) -g -o $(.TARGET) $(.ALLSRC) -I .

clean:
	rm -f $(CPPOBJ) Test *.core
